package com.ymatou.iapi.trading.operate.parameter.resp;

import java.math.BigDecimal;
import java.util.List;

public class OrderInfo {
	/**
	* 订单号
	*/
	private long orderId;

	/**
	 * 卖家Id
	 */
	private long sellerId;

	/**
	 * 订单来源平台 PlatformEnum
	 */
	private int platform;

	/**
	 * 应收金额
	 */
	private BigDecimal payableAmount;

	/**
	 * 支付最后截止时间
	 */
	private String lastPayTime;

	/**
	 * 自动取消小时
	 */
	private BigDecimal autoCancelHour;

	/**
	 * 收件人
	 */
	private String receiver;

	/**
	 * 需要上传身份证
	 */
	private boolean needUploadIdCard;

	/**
	 * 商品信息
	 */
	private List<ProductInfo> products;

	public long getOrderId() {
		return orderId;
	}

	public void setOrderId(long orderId) {
		this.orderId = orderId;
	}

	public long getSellerId() {
		return sellerId;
	}

	public void setSellerId(long sellerId) {
		this.sellerId = sellerId;
	}

	public int getPlatform() {
		return platform;
	}

	public void setPlatform(int platform) {
		this.platform = platform;
	}

	public BigDecimal getPayableAmount() {
		return payableAmount;
	}

	public void setPayableAmount(BigDecimal payableAmount) {
		this.payableAmount = payableAmount;
	}

	public String getLastPayTime() {
		return lastPayTime;
	}

	public void setLastPayTime(String lastPayTime) {
		this.lastPayTime = lastPayTime;
	}

	public BigDecimal getAutoCancelHour() {
		return autoCancelHour;
	}

	public void setAutoCancelHour(BigDecimal autoCancelHour) {
		this.autoCancelHour = autoCancelHour;
	}

	public String getReceiver() {
		return receiver;
	}

	public void setReceiver(String receiver) {
		this.receiver = receiver;
	}

	public boolean getNeedUploadIdCard() {
		return needUploadIdCard;
	}

	public void setNeedUploadIdCard(boolean needUploadIdCard) {
		this.needUploadIdCard = needUploadIdCard;
	}

	public List<ProductInfo> getProducts() {
		return products;
	}

	public void setProducts(List<ProductInfo> products) {
		this.products = products;
	}

}
